/**
 * 参数传递与默认值
 */

// 示例程序
function greet(name = "Guest", age = 18) {  
    console.log(`Hello, ${name}! You are ${age} years old.`);  
}  
  
// 不传递参数  
greet(); // 输出: "Hello, Guest! You are 18 years old."  
  
// 传递一个参数  
greet("Alice"); // 输出: "Hello, Alice! You are 18 years old."  
  
// 传递两个参数  
greet("Bob", 25); // 输出: "Hello, Bob! You are 25 years old."
/**
 * 定义一个函数 introduce，它接受两个参数 name 和 city。
 * 为 city 参数设置默认值 "Unknown"。
 * 该函数输出一条欢迎信息，如 "Hello, [name]! Welcome to [city]!"。
 * 尝试只传递 name 参数，并观察输出结果。
 */
// 独立完成

function introduce(name, city = "Unknown") {  
    console.log(`Hello, ${name}! Welcome to ${city}!`);  
}  
  
// 尝试只传递 name 参数  
introduce("Charlie"); // 输出: "Hello, Charlie! Welcome to Unknown!"  
  
// 传递两个参数  
introduce("David", "New York"); // 输出: "Hello, David! Welcome to New York!"

